﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using DSD_CINE.Dominio;
using System.Data;
using System.Data.SqlClient;

namespace DSD_CINE.Persistencia
{
    public class PromocionDAO
    {
        public List<BE_PROMOCION> D_ListarPromociones(string id)
        {
            List<BE_PROMOCION> lstPromocionBE = new List<BE_PROMOCION>();
            BE_PROMOCION bePromocion = null;
            String sSQL = "";
            sSQL = "set language spanish EXEC SP_PROMOCIONES '";
            sSQL += id + "'";
            using (SqlConnection con = new SqlConnection(ConexionUtil.Conexion))
            {

                con.Open();
                using (SqlCommand com = new SqlCommand(sSQL, con))
                {
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        while (resultado.Read())
                        {
                            bePromocion = new BE_PROMOCION()
                            {
                                Codpromocion = (int)resultado["Cod_Promocion"],
                                Titulo = (string)resultado["Titulo"],
                                Descripcion = (string)resultado["Descripcion"],
                                Fecha = (string)resultado["Fecha"],
                                Img = (string)resultado["img"]
                            };
                            lstPromocionBE.Add(bePromocion);
                        }

                    }

                }

            }
            return lstPromocionBE;
        }
    }
}